haul your arse - French English Dictionary